2 6 3 7 9 1 8 4 10 5